home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 14890 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.7 KB

  1. Path: galaxy.ucr.edu!not-for-mail
  2. From: thp@cs.ucr.edu (Tom Payne)
  3. Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++,comp.edu
  4. Subject: Re: C/C++ knocks the crap out of Ada
  5. Followup-To: comp.lang.ada,comp.lang.c,comp.lang.c++,comp.edu
  6. Date: 2 Apr 1996 15:56:48 GMT
  7. Organization: University of California, Riverside
  8. Message-ID: <4jrio0$ork@galaxy.ucr.edu>
  9. References: <JSA.96Feb16135027@organon.com> <31582A63.4BE9@east.thomsoft.com> <4jeel1$erh@tpd.dsccc.com> <JSA.96Mar29195546@organon.com> <4jp388$d56@tpd.dsccc.com> <828445854snz@genesis.demon.co.uk>
  10. NNTP-Posting-Host: corvette.ucr.edu
  11. X-Newsreader: TIN [UNIX 1.3 950824BETA PL0]
  12.  
  13. Lawrence Kirby (fred@genesis.demon.co.uk) wrote:
  14. : In article <4jp388$d56@tpd.dsccc.com>
  15. :            kcline@sun132.spd.dsccc.com "Kevin Cline" writes:
  16. : >As usual, you missed the point, Jon.  Different Ada-83 compiler vendors
  17. : >provided different bindings to key functionality like UNIX OS calls
  18. : >and X/Motif.  Of course these bindings were proprietary.  
  19. : >
  20. : >This was never a problem for C code.  ANSI-C compilers have been available
  21. : >for every platform you can name for many years, so porting C code from
  22. : >one vendor's compiler to another was never a big problem.
  23. : ANSI C doesn't define UNIX OS calls so isn't really relevant to your point.
  24. : Unix calls are reasonably standardised for C through the likes of POSIX and
  25. : X/Open which is natural because C is the core development language for
  26. : the platform.
  27.  
  28. There is, as I understand, a POSIX standard for Ada bindings, which
  29. I've not seen mentioned in this discussion.  I'd like to know more
  30. about it.  What is its state of development?  Does GNAT support it?
  31.  
  32. Tom Payne (thp@cs.ucr.edu)
  33.